package com.mf.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * @Author: lmf
 * @Create: 2024/7/20 8:15
 * Description: 查询相关注解
 */

@Target(ElementType.FIELD) // 示例：注解应用于类、接口（包括注解类型）或enum声明
@Retention(RetentionPolicy.RUNTIME) // 示例：注解在运行时可通过反射获取
public @interface SearchAnnotation {
    /**
     * 值  eq 等于
     */
    String value() default "";
    /**
     * key
     */
    String key() default "";
    /**
     * 范围查询
     */
    String between() default "";
}
